slam (back) - German English Dictionary